const express = require('express');
const router = express.Router();
const posts_handler = require("../../router_handler/user/posts");
const {verifyToken} = require("../../utils/JWT");

// 获取所有帖子
router.get('/', posts_handler.getAllPosts);
// 创建一条帖子
router.post('/', verifyToken, posts_handler.createPost);
// 更新一条帖子
router.put('/:id', verifyToken, posts_handler.updatePost);
// 删除一条帖子
router.delete('/:id', verifyToken, posts_handler.deletePost);
// 获取热门帖子
router.get('/like', posts_handler.getLikePosts);
// 获取最热帖子
router.get('/hot', posts_handler.getHotPosts);
// 获取指定 ID 的帖子
router.get('/:id', posts_handler.getPostsById);


module.exports = router;
